package com.yami.shop.bean.app.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * 五官配置项DTO
 * @author AI Assistant
 */
@Data
@Schema(description = "五官配置项")
public class FeatureConfigDto {
    
    @Schema(description = "五官资源ID")
    private Long featureId;

    @Schema(description = "五官资源名称")
    private String featureName;

    @Schema(description = "五官类型")
    private Integer featureType;

    @Schema(description = "图片URL")
    private String imageUrl;

    @Schema(description = "X轴偏移量")
    private Integer offsetX;

    @Schema(description = "Y轴偏移量")
    private Integer offsetY;

    @Schema(description = "缩放比例")
    private Double scale;

    @Schema(description = "旋转角度")
    private Double rotation;

    @Schema(description = "图层顺序")
    private Integer layerOrder;

    @Schema(description = "是否可见")
    private Boolean visible;
}